package symbolTable.seniorST;

public class TestBSTNon {
    public static void main(String[] args) {
        BSTNonRec<String, Integer> bst = new BSTNonRec<>();
        bst.put("i", 9);
        bst.put("a", 1);
        bst.put("q", 17);
        bst.put("c", 3);
        bst.put("k", 11);
        bst.put("e", 5);
        bst.put("o", 15);
        bst.put("g", 7);
        bst.put("m", 13);

        System.out.println(bst.get("k"));
        System.out.println(bst.size());
        System.out.println(bst.min());
        System.out.println(bst.max());
        System.out.println(bst.floor("h"));
        System.out.println(bst.ceiling("h"));
        System.out.println(bst.rank("h"));
        System.out.println(bst.select(bst.rank("h")));
    }
}
